Amy Lyndon Actor / Director / 选角 / Producer / Scriptwriter DouBan IMDb Actor Are You Scared? 2006 3.1 Creatures of Necessity 2022 4.1